impulse spring - Spanish English Dictionary